/*all hubox common layout */
.app_hubox_moudle_a{position:relative;width:100%}
.app_hubox_moudle_a em
{display:block;overflow:hidden;font-size:0;line-height:0;position:absolute;background:url(http://static.aceona.com/app_images/app_hubox/app_hubox_sprite_v1.png) no-repeat left top;}

.app_hubox_type_c,.app_hubox_type_c .hubox_top,.app_hubox_type_c .hubox_bottom,.app_hubox_moudle_b sub,.app_hubox_moudle_b sup,.app_hubox_type_c em,.app_hubox_type_d .hubox_bottom{display:block;overflow:hidden;font-size:0;line-height:0;background:url(http://static.aceona.com/app_images/app_hubox/app_hubox_sprite_v1.png) no-repeat left top;display:block}




/*hubox type a,have shadow*/
.app_hubox_type_a em{width:9px;height:9px;overflow:hidden;font-size:0}
.app_hubox_type_a .content{background:#fff url(http://static.aceona.com/app_images/app_hubox/app_hubox_bg_a.jpg) repeat-x left bottom;border-top:1px solid #cbcbcb;border-left:1px solid #cbcbcb}
.app_hubox_type_a .tl{background-position:0 0;top:0;left:0;}
.app_hubox_type_a .tr{background-position:-13px 0;right:0;top:0;z-index:10}
.app_hubox_type_a .bl{background-position:0 -10px;left:0;bottom:0}
.app_hubox_type_a .br{background-position:-13px -10px;right:0;bottom:0;z-index:10}
.app_hubox_type_a .side_r{background:url(http://static.aceona.com/app_images/app_hubox/app_hubox_bg_b.jpg) repeat-y left top;overflow:hidden;right:0;top:0;width:9px;height:100%;display:block;z-index:1}
.app_hubox_type_a .in_em{background:url(http://static.aceona.com/app_images/app_hubox/app_hubox_side_r.jpg) no-repeat left bottom;width:9px;height:100%;display:block}

.app_hubox_type_b em{width:4px;height:4px}
.app_hubox_type_b .tl{top:-1px;left:-1px;background-position:-32px 0}
.app_hubox_type_b .tr{right:-1px;top:-1px;background-position:-38px 0}
.app_hubox_type_b .bl{bottom:-1px;left:-1px;background-position:-32px -6px}
.app_hubox_type_b .br{right:-1px;bottom:-1px;background-position:-38px -6px}


.app_hubox_type_c em{height:12px;width:12px;overflow:hidden;font-size:0;line-height:0;}
.app_hubox_type_c .tl{background-position:-48px 0;width:12px;height:12px;overflow:hidden;float:left;}
.app_hubox_type_c .tr{background-position:-63px 0;overflow:hidden;float:right;}
.app_hubox_type_c .bl{background-position:-48px -14px;float:left;}
.app_hubox_type_c .br{background-position:-63px -14px;float:right;}
.app_hubox_type_c .hubox_top{background-position:0 -53px;background-repeat:repeat-x;height:12px;}
.app_hubox_type_c .hubox_bottom{background-position:0 -39px;background-repeat:repeat-x;height:12px;font-size:0;line-height:0}
.app_hubox_moudle_b .hubox_content{padding:20px 25px;background-color:#fafafa;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;}

.app_hubox_type_d .hubox_bottom{height:3px;overflow:hidden;background-position:0 -72px;background-repeat:repeat-x;}
.app_hubox_type_d .hubox_bottom em{position:static;width:8px;height:3px;display:block}
.app_hubox_type_d .hubox_bottom .em_l{width:8px;height:3px;background-position:0 -76px;overflow:hidden;float:left;}
.app_hubox_type_d .hubox_bottom .em_r{width:8px;height:3px;background-position:0 -80px;overflow:hidden;float:right;}

.app_hubox_type_e .hubox_top{height:33px;background:url(http://static.aceona.com/app_images/app_hubox/app_hubox_sprite_v1.png) repeat-x 0 -125px}
.app_hubox_type_e .hubox_top .sup_l{width:12px;height:33px;background-position:0 -86px;float:left;}
.app_hubox_type_e .hubox_top .sup_r{width:12px;height:33px;background-position:-13px -86px;float:right}

.app_hubox_type_e .hubox_bottom{height:5px;overflow:hidden;border-bottom:1px solid #e5e5e5;background-color:#fafafa;}
.app_hubox_type_e .hubox_bottom .sub_l{float:left;width:7px;height:6px;background-position:0 -24px;margin-bottom:-1px;}
.app_hubox_type_e .hubox_bottom .sub_r{float:right;width:7px;height:6px;background-position:-9px -24px;margin-bottom:-1px}

.app_hubox_type_f .hubox_top{height:4px;overflow:hidden;background-position:0 -162px;background-repeat:repeat-x;}
.app_hubox_type_f .tl{width:4px;height:4px;background-position:-28px -86px}
.app_hubox_type_f .tr{width:4px;height:4px;background-position:-34px -86px}

/*common box style*/
.app_box2_a{background:#fff url(http://static.aceona.com/app_images/app_hubox/app_hubox_bg_c.jpg) repeat-x left bottom;border:1px solid #cbcbcb;position:relative;}

.app_box2_b{border:1px solid #e1e1e1;background-color:#f5f5f5}



